﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace FGK
{
    class Swiatlo
    {
        private Kolor kolor;
        private float intensywnosc;
        private Wektor pozycja;

        public Wektor Pozycja
        {
            set { pozycja = value; }
            get { return pozycja; }
        }

        public Swiatlo()
        {
            kolor = new Kolor(0, 0, 0);
            intensywnosc = 0;
        }

        public Swiatlo(float r, float g, float b)
        {
            kolor = new Kolor(r, g, b);
            intensywnosc = 0;
        }

        public Swiatlo(float r, float g, float b, float i, Wektor p)
        {
            kolor = new Kolor(r, g, b);
            intensywnosc = i;
            pozycja = p;
        }

        public Kolor Kolor
        {
            set { kolor = value; }
            get { return kolor; }
        }

        public float Intensywnosc
        {
            set { intensywnosc = value; }
            get { return intensywnosc; }
        }
    }
}
